EMP 注册表实用程序
关于 EMP 注册表实用程序
Environment Manager 个性化实用程序(EMP 注册表实用程序)是一个命令行实用程序,可以从 Environment Manager 个性化数据库导入和导出 REG 文件。该实用程序还包括删除项的功能。REG 文件的格式与 Microsoft RegEdit 实用程序使用的格式相同。所有功能都适用于单个用户的单个应用程序。
要求
该实用程序可直接访问数据库,因此需要拥有数据库表访问权限的用户提供用户名和密码。使用个性化服务帐户将不起作用。
Windows 设置组支持
该注册表实用程序可用于从父“Windows 设置”配置文件中包含的 Windows 设置组导入和导出注册表设置文件。为此,应用程序名称应替换为以 “wsg:” 为前缀的 Windows 设置组名称。因此,要从名为“外观和个性化”的 Windows 设置组导入和导出文件,应指定“wsg:外观和个性化”作为应用程序名称。
使用场景
典型场景是用户或组要求通过批处理而不是通过用户界面更新某个注册表项。EMP 注册表实用程序还可以与 Environment Manager 策略配置结合使用,以便直接操作数据库中的用户设置。
为数据库定义连接字符串
数据库的有效连接字符串必须在环境变量 EMPFileUtilConnectionString 中定义,该变量位于运行 EMPRegUtil 的相同命令窗口中。此过程介绍如何设置环境变量,而后运行该实用程序。
- 选择开始 > AppSense > Environment Manager > 工具 > EMP 注册表实用程序。
-
在命令行上,输入
SET EMPRegUtilConnectionString=<connection string>。例如,
SET EMPRegUtilConnectionString=Data Source=(local);Initial Catalog=PersonalizationServer;Integrated Security=SSPI - 按 Enter。
- 此环境变量也可以在“系统属性”中进行全局设置。
- 在命令行上,输入 EMPRegUtil,然后输入所需功能的命令和参数:
EXPORT <user> <group> <app> <key> <file>IMPORT <user> <group> <app> <file>DELETE <user> <group> <app> <key>
- 例如:
EMPRegUtil EXPORT domain1\smithj “Default Users” Outlook HKEY_CURRENT_USER\Software\Outlook Outlook.reg。 - 按 Enter 执行指定的功能。